package com.kust.smarthome.web.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.kust.smarthome.web.model.PersonDetails;
import com.kust.smarthome.web.vo.PersonDetailsVo;

import java.io.IOException;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author iAuzre
 * @since 2021-07-06
 */
public interface IPersonDetailsService extends IService<PersonDetails> {

    PersonDetails getPersonDetails(Integer userId, Integer personId);

    void insert(PersonDetails personDetails);

    List<PersonDetails> personDetailByUser(Integer id);

    boolean updatePersonDetails(PersonDetailsVo personDetailsVo) throws IOException;
}
